trample upon - German English Dictionary